The Twin River in RI is just a few miles from Providence, RI and maybe a 45 minute car ride from Boston. Customers have been packing discover since includes transformed at a tired old dog track to a sprawling casino and off-page simulcast dog and horse rac
…